//
//  YCStatement.h
//  YCDB
//
//  Created by 唐可雄 on 2017/8/25.
//  Copyright © 2017年 swustyc. All rights reserved.
//

#import <Foundation/Foundation.h>

/**
 sqlite3_stmt的包装类
 */
@interface YCStatement : NSObject

/**
 标记是否在使用
 */
@property (atomic, assign) BOOL inUse;
/**
 使用次数
 */
@property (atomic, assign) long useCount;
/**
 SQL语句
 */
@property (atomic, retain) NSString *query;
/**
 指向sqlite3_stmt
 */
@property (atomic, assign) void *statement;

/**
 关闭
 */
- (void)close;
/**
 重置
 */
- (void)reset;

@end
